domesticated cat - Spanish English Dictionary